package com.ruoyi.network.domain;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

import java.io.Serializable;
import java.util.Date;

 /**
 * 互联网采集数据;
 * @author : http://www.chiner.pro
 * @date : 2025-2-10
 */
 @Data
 @ToString
@ApiModel(value = "互联网采集数据",description = "")
public class NetworkData implements Serializable,Cloneable{
    /**  */
    @TableId(type = IdType.AUTO)
    @ApiModelProperty(name = "",notes = "")
    private Long networkId ;
    /** 采集类型 0网站 1推特 */
    @ApiModelProperty(name = "采集类型 0网站 1推特",notes = "")
    private Integer gatherType ;
    /** 关联网站/账号ID */
    @ApiModelProperty(name = "关联网站/账号ID",notes = "")
    private Long correlationId ;
    /** 原文地址 */
    @ApiModelProperty(name = "原文地址",notes = "")
    private String originalUrl ;
    /** 原文标题 */
    @ApiModelProperty(name = "原文标题",notes = "")
    private String originalTitle ;
    /** 原文内容 */
    @ApiModelProperty(name = "原文内容",notes = "")
    private String originalContent ;
    /** 发布时间 */
    @ApiModelProperty(name = "发布时间",notes = "")
    private String releaseTime ;
    /** 发布地址 */
    @ApiModelProperty(name = "发布地址",notes = "")
    private String releaseUrl ;
    /** 发布机构 */
    @ApiModelProperty(name = "发布机构",notes = "")
    private String releaseOrgan ;
    /** 关键标签 */
    @ApiModelProperty(name = "关键标签",notes = "")
    private String keywordLabel ;
    /** 中文标题 */
    @ApiModelProperty(name = "中文标题",notes = "")
    private String cnTitle ;
    /** 中文内容 */
    @ApiModelProperty(name = "中文内容",notes = "")
    private String cnContent ;
    /** 采集时间 */
    @ApiModelProperty(name = "采集时间",notes = "")
    private String pullTime ;
    /** 浏览次数 */
    @ApiModelProperty(name = "浏览次数",notes = "")
    private Long browseCount ;

}